dilettante philosopher - English Synonyms Dictionary